pull weeds - French English Dictionary